<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>

<body>
    <script>
        //1. 编写一个函数 ，输入一个数字，返还数字的长度 

        // var str = "abcdefg";  //可以把字符串当成数组使用
        // var str = new String("abcdefg");
        //     0 1 2 3...
        //  console.log(str.length)
        // var arr = [1,2,3];
        // console.dir(str);
        // dir 可以打印 原生代码 深层打印
        // parseInt("1");
        // console.dir(parseInt);

        //     function getLength(num){
        //         // 把num转成字符串 然后再统计长度 ；
        //         var res = num +"";
        //         return res.length;
        //     }
        //     // var num = "100";
        //     // console.log(num.length);

        //   console.log(getLength(1000111));


        /* 
        
           2. 编写一个函数，计算任意两个数字之间所能组成的奇数个数，数字必须是个位数
      比如： 计算0-3之间能组成的奇数个是01、03、11、13、21、23、31、33
        
        */

        // 0-3  找到  所有 0-3之间的组合 
        function fn(a, b) {
            if(a>=b){
                throw new Error("参数输入错误");  //抛出一个错误提示 且报错；
            }
            var count = 0;
            for (var i = a; i <= b; i++) {
                for (var j = a; j <= b; j++) {
                    var res = i + "" + j;
                    // console.log(res);
                    if (res % 2 == 1) {
                        // console.log(res);
                        count++;
                    }
                }
            }
            // console.log(count);
            return count;
        }

       console.log( fn(3,0));


    // var  res  =1+2 +"";
    // console.log(res);


    </script>
</body>

</html>